package com.bootdo.order.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;



/**
 * 订单表
 *
 * @author fanmanfu
 * @email 2278799009@qq.com
 * @date 2020-12-04 22:02:11
 */
public class OrderDO implements Serializable {
	private static final long serialVersionUID = 1L;

	//主键
	private Long id;
	//创建时间
	private Date gmtCreate;
	//最后修改的时间
	private Date gmtModified;
	//订单号
	private String orderNo;
	//客户姓名
	private String customer;
	//手机号
	private String phone;
	//客户地址
	private String address;
	//状态。 NEW:新建/待付款。DELIVERED:已发货。 TRANSED:未还款。FINSH:已结清
	private String status;
	//金额
	private BigDecimal repayAmount;
	//还款信息——json
	private String repayInfo;
	//商品信息_json
	private String goodsInfo;
	//备注
	private String remark;
	//扩展字段1
	private String value1;
	//扩展字段2
	private String value2;

	/**
	 * 设置：主键
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：主键
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：创建时间
	 */
	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getGmtCreate() {
		return gmtCreate;
	}
	/**
	 * 设置：最后修改的时间
	 */
	public void setGmtModified(Date gmtModified) {
		this.gmtModified = gmtModified;
	}
	/**
	 * 获取：最后修改的时间
	 */
	public Date getGmtModified() {
		return gmtModified;
	}
	/**
	 * 设置：订单号
	 */
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}
	/**
	 * 获取：订单号
	 */
	public String getOrderNo() {
		return orderNo;
	}
	/**
	 * 设置：客户姓名
	 */
	public void setCustomer(String customer) {
		this.customer = customer;
	}
	/**
	 * 获取：客户姓名
	 */
	public String getCustomer() {
		return customer;
	}
	/**
	 * 设置：手机号
	 */
	public void setPhone(String phone) {
		this.phone = phone;
	}
	/**
	 * 获取：手机号
	 */
	public String getPhone() {
		return phone;
	}
	/**
	 * 设置：客户地址
	 */
	public void setAddress(String address) {
		this.address = address;
	}
	/**
	 * 获取：客户地址
	 */
	public String getAddress() {
		return address;
	}
	/**
	 * 设置：状态。 NEW:新建/待付款。DELIVERED:已发货。 TRANSED:未还款。FINSH:已结清
	 */
	public void setStatus(String status) {
		this.status = status;
	}
	/**
	 * 获取：状态。 NEW:新建/待付款。DELIVERED:已发货。 TRANSED:未还款。FINSH:已结清
	 */
	public String getStatus() {
		return status;
	}
	/**
	 * 设置：金额
	 */
	public void setRepayAmount(BigDecimal repayAmount) {
		this.repayAmount = repayAmount;
	}
	/**
	 * 获取：金额
	 */
	public BigDecimal getRepayAmount() {
		return repayAmount;
	}
	/**
	 * 设置：还款信息——json
	 */
	public void setRepayInfo(String repayInfo) {
		this.repayInfo = repayInfo;
	}
	/**
	 * 获取：还款信息——json
	 */
	public String getRepayInfo() {
		return repayInfo;
	}
	/**
	 * 设置：商品信息_json
	 */
	public void setGoodsInfo(String goodsInfo) {
		this.goodsInfo = goodsInfo;
	}
	/**
	 * 获取：商品信息_json
	 */
	public String getGoodsInfo() {
		return goodsInfo;
	}
	/**
	 * 设置：备注
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	/**
	 * 获取：备注
	 */
	public String getRemark() {
		return remark;
	}
	/**
	 * 设置：扩展字段1
	 */
	public void setValue1(String value1) {
		this.value1 = value1;
	}
	/**
	 * 获取：扩展字段1
	 */
	public String getValue1() {
		return value1;
	}
	/**
	 * 设置：扩展字段2
	 */
	public void setValue2(String value2) {
		this.value2 = value2;
	}
	/**
	 * 获取：扩展字段2
	 */
	public String getValue2() {
		return value2;
	}
}
